• word of the day

    tinea pellionella

    tinea pellionella - Dictionary definition and meaning for word tinea pellionella

    Definition
    (noun) the larvae live in tubes of its food material fastened with silk that it spins
Download our Mobile App Today
Receive our word of the day
on Whatsapp